/**
 * focus配置文件
 * @description 请不要直接修改此文件，将此文件复制到项目根目录，可对复制后的文件进行自定义配置
 */
export default { 
	version : "2.0.76",
	// 网络请求通用IP地址头部
	http: {
		// 开发环境
		// development: "https://agapi.cqjjb.cn/api",
		// development: "https://testapi.cqsjjb.com/api",
		development: "https://agapihwy.cqjjb.cn:30140/api",
		
		// 生产环境
		// production: "https://agapi.cqjjb.cn/api",
		// production: "https://testapi.cqsjjb.com/api",
		production: "https://agapihwy.cqjjb.cn:30140/api",
		
		selfHttp: "https://api.cqjjb.cn/api",
		// selfHttp: "https://testapi.cqsjjb.com/api",
		// selfHttp: "https://agapihwy.cqjjb.cn:30140/api"
	},
	// request请求通用配置
	request: {
		// ============================================ 常用：
		method: "get",                                  // 接口请求方式，GET、POST等，默认：get
		url: "",                                        // 请求接口地址
		urlData: {},                                    // 地址栏需要传递数据
		data: {},                                       // 要传输的数据
		loadingText: "请求中",                           // 请求过程中显示"请求中"弹框，参数为"(空字符串)"则不显示loading框
		success: function (obj) {},                     // 请求成功后的回调函数
		fail: function (obj) {},                        // 请求失败后的回调函数
		
		// ============================================ 请求头：
		header: {},                                     // 请求头 设置，默认：Content-type
		contentType: 1,                                 // 请求头 强制Content-Type值，1：application/json  2：x-www 
		
		// ============================================ 进阶处理：
		successCode: 1,                                 // 预期的服务器请求成功code码
		dataType: "json",                               // 预期的服务器响应的数据类型
		timeout: 15000,                                 // 超时时间，单位ms，默认：15秒
		loadingDelayed: true,                           // 是否延时显示“请求中”弹框
		openHttphead: true,                             // 是否开启接口地址头自动拼接
		openToast: true,                                // 是否开启发生错误时的信息弹框
		openMask: false,                                // 是否开启loading弹框蒙层
		openSign: false,                                // 是否开启发送数据的签名验证信息
		openGreen: false,                               // 是否开启接口绿色通道，true_一定执行、false_等上个完毕才能执行
	},
	
	// upload上传通用配置
	upload: {
		// ============================================ 常用：
		files: [],                                      // 需要上传的文件列表，元素示例：{name:"(文件对应的key)",path:"(资源地址)"}
		url: "",                                        // 请求接口地址
		urlData: {},                                    // 地址栏需要传递数据
		data: {},                                       // 请求中其他额外的 form data
		loadingText: "上传中",                           // 请求过程中显示"请求中"弹框，参数为"(空字符串)"则不显示loading框
		progress: function (obj) {},                    // 上传进度变化监听函数
		success: function (obj) {},                     // 请求成功后的回调函数
		fail: function (obj) {},                        // 请求失败后的回调函数
		
		// ============================================ 请求头：
		header: {},                                     // 请求头 设置，默认：Content-type
		
		// ============================================ 进阶处理：
		successCode: 1,                                 // 预期的服务器请求成功code码
		fileType: '',                                   // 上传文件的类型，image/video/audio，仅支付宝小程序，且必填。
		timeout: 600000,                                // 超时时间，单位ms，默认：10分钟
		openHttphead: true,                             // 是否开启接口地址头自动拼接
		openToast: true,                                // 是否开启发生错误时的信息弹框
		openMask: false,                                // 是否开启loading弹框蒙层
		openSign: false,                                // 是否开启发送数据的签名验证信息
	},
	
	// download下载通用配置
	download: {
		// ============================================ 常用：
		url: "",                                        // 请求接口地址
		urlData: {},                                    // 地址栏需要传递数据
		loadingText: "下载中",                           // 请求过程中显示"请求中"弹框，参数为"(空字符串)"则不显示loading框
		progress: function (obj) {},                    // 上传进度变化监听函数
		success: function (obj) {},                     // 请求成功后的回调函数
		fail: function (obj) {},                        // 请求失败后的回调函数
		
		// ============================================ 请求头：
		header: {},                                     // 请求头 设置，默认：Content-type
		
		// ============================================ 进阶处理：
		successCode: 1,                                 // 预期的服务器请求成功code码
		timeout: 600000,                                // 超时时间，单位ms，默认：10分钟
		openHttphead: true,                             // 是否开启接口地址头自动拼接
		openToast: true,                                // 是否开启发生错误时的信息弹框
		openMask: false,                                // 是否开启loading弹框蒙层
		openGreen: false,                               // 是否开启接口绿色通道，true_一定执行、false_等上个完毕才能执行
	},
	
};